package com.droowa.model.dao;

import java.sql.SQLException;
import java.util.List;

import com.droowa.domain.ShopManager;

public interface ShopManagerDAO {
	
	public abstract int insertShopManager(ShopManager shopManager) throws SQLException;
	
	public abstract int deleteShopManagerById(String shopManagerId) throws SQLException;
	
	public abstract int updateShopManager(ShopManager shopManager) throws SQLException;
	
	public abstract ShopManager selectShopManagerByShopManagerId(String shopManagerId) throws SQLException;
	
	public abstract List<ShopManager> selectShopManagerByName(String name) throws SQLException;
	
	public abstract List<ShopManager> selectShopManagerByEmail(String email) throws SQLException;
	
	public abstract List<ShopManager> selectShopManagerBySort(String sort) throws SQLException;
	
	public abstract List<ShopManager> selectShopManager() throws SQLException;
	
}
